;;; -*- lisp -*-

(defpackage #:gwee-system
  (:use #:cl #:asdf))

(in-package #:gwee-system)

(defsystem gwee
    :description "a GUI"
    :long-description "a GUI"
    :version "0.0.1"
    :author "Shawn Betts <sabetts@andrew.cmu.edu>"
    :licence "GPL"
    :depends-on (lispbuilder-sdl lispbuilder-sdl-ttf
                                 lispbuilder-sdl-mixer
                                 split-sequence util #-(or windows mswindows) swank
                                 #+(and ccl windows) w32-dialogs)
    :serial t
    :components ((:file "package")
                 #+(and ccl darwin) (:file "ccl-dialogs")
                 #+(and ccl windows) (:file "ccl-win32")
		 (:file "wrappers")
                 (:file "color")
                 (:file "font")
                 (:file "gwee")
                 (:file "key")
                 (:file "hooks")
		 (:file "button")
		 (:file "text")
                 (:file "switchable")
                 (:file "layouts")
                 (:file "wrap")
                 (:file "image")
		 (:file "errors")
		 (:file "buffered-view")
		 (:file "title-bar")
		 (:file "drawer")
		 (:file "scroll")
		 (:file "keymap")
		 (:file "input")
		 (:file "tree")
                 (:file "animation")
		 (:file "component")
                 (:file "dialog")
		 (:file "primitives")
                 (:file "divider")
                 (:file "radio-button")
                 (:file "remote")
                 ;;(:file "progress")
		 #+lispworks (:file "bootstrap")))
